{
   "$mlst_puzzle" : [
      {
         "name" : "PUZZLE",
         "$mlst_contents" : []
      },
      {
         "name" : "WIDTH",
         "$mlst_contents" : [
            {
               "name" : "1",
               "value" : 1
            },
            {
               "name" : "2",
               "value" : 2
            },
            {
               "name" : "3",
               "value" : 3
            },
            {
               "name" : "4",
               "value" : 4
            },
            {
               "name" : "5",
               "value" : 5
            },
            {
               "name" : "6",
               "value" : 6
            },
            {
               "name" : "7",
               "value" : 7
            },
            {
               "name" : "8",
               "value" : 8
            }
         ]
      },
      {
         "name" : "HEIGHT",
         "$mlst_contents" : [
            {
               "name" : "1",
               "value" : 1
            },
            {
               "name" : "2",
               "value" : 2
            },
            {
               "name" : "3",
               "value" : 3
            },
            {
               "name" : "4",
               "value" : 4
            }
         ]
      },
      {
         "name" : "RATS",
         "$mlst_contents" : [
			  {
				"name" : "0",
				"value" : 0
			  },
			  {
				 "name" : "1",
				 "value" : 1
			  },
			  {
				 "name" : "2",
				 "value" : 2
			  },
			  {
				 "name" : "3",
				 "value" : 3
			  },
			  {
				 "name" : "4",
				 "value" : 4
			  },
			  {
				 "name" : "5",
				 "value" : 5
			  },
			  {
				 "name" : "6",
				 "value" : 6
			  },
			  {
				 "name" : "7",
				 "value" : 7
			  },
			  {
				 "name" : "8",
				 "value" : 8
			  },
			  {
				 "name" : "9",
				 "value" : 9
			  },
			  {
				 "name" : "10",
				 "value" : 10
			  },
			  {
				 "name" : "11",
				 "value" : 11
			  },
			  {
				 "name" : "12",
				 "value" : 12
			  }
         ]
      }
   ],
   "$mlst_block" : [
      {
         "name" : "BLOCK",
         "$mlst_child" : []
      },
      {
         "name" : "BLOCK MGMT",
         "$mlst_child" : [
            {
               "name" : "BLK TYPE",
               "$mlst_contents" : [
                  {
                     "name" : "EMPTY",
                     "value" : -1
                  },
                  {
                     "name" : "DEAD DUMMY",
                     "value" : 0
                  },
                  {
                     "name" : "PUZ NORMAL",
                     "value" : 1
                  },
                  {
                     "name" : "PUZ HIDDEN",
                     "value" : 2
                  },
                  {
                     "name" : "PUZ DUMMY",
                     "value" : 3
                  }
               ]
            },
            {
               "name" : "BG SPR",
               "$mlst_contents" : [
                  {
                     "name" : "BG SPR"
                  }
               ]
            },
            {
               "name" : "BG XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : -1
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            }
         ]
      },
      {
         "name" : "ENV SPR",
         "$mlst_child" : [
            {
               "name" : "ENV 1 SPR"
            },
            {
               "name" : "ENV 2 SPR"
            },
            {
               "name" : "ENV 3 SPR"
            },
            {
               "name" : "ENV 4 SPR"
            },
            {
               "name" : "ENV 1 XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : -1
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "ENV 2 XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : -1
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "ENV 3 XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : -1
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "ENV 4 XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : -1
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            }
         ]
      },
      {
         "name" : "DATA NET",
         "$mlst_child" : [
            {
               "name" : "DATA TYPE",
               "$mlst_contents" : [
                  {
                     "name" : "EMPTY",
                     "value" : 0
                  },
                  {
                     "name" : "TERMINUS",
                     "value" : 1
                  },
                  {
                     "name" : "PASSTHRU",
                     "value" : 2
                  },
                  {
                     "name" : "90 DEG",
                     "value" : 3
                  },
                  {
                     "name" : "FORKING",
                     "value" : 4
                  },
                  {
                     "name" : "4 WAY",
                     "value" : 5
                  }
               ]
            },
            {
               "name" : "DATA ROT",
               "$mlst_contents" : [
                  {
                     "name" : "0 DEG",
                     "value" : 0
                  },
                  {
                     "name" : "90 DEG",
                     "value" : 1
                  },
                  {
                     "name" : "180 DEG",
                     "value" : 2
                  },
                  {
                     "name" : "270 DEG",
                     "value" : 3
                  }
               ]
            },
            {
               "name" : "MINOS HUB",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : ""
                  },
                  {
                     "name" : "YES",
                     "value" : "spr_minos_0"
                  }
               ]
            },
            {
               "name" : "MINOS XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : 0
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "IS START",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "IS EXIT",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : ""
                  },
                  {
                     "name" : "YES",
                     "value" : "spr_exit_0"
                  }
               ]
            },
            {
               "name" : "EXIT DIR",
               "$mlst_contents" : [
                  {
                     "name" : "NORTH",
                     "value" : "n"
                  },
                  {
                     "name" : "WEST",
                     "value" : "w"
                  },
                  {
                     "name" : "SOUTH",
                     "value" : "s"
                  },
                  {
                     "name" : "EAST",
                     "value" : "e"
                  }
               ]
            }
         ]
      },
      {
         "name" : "POWER GRID",
         "$mlst_child" : [
            {
               "name" : "PWR PATH E",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "PWR PATH S",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "START PWR",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "HAS GEN",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : ""
                  },
                  {
                     "name" : "YES",
                     "value" : "spr_gen_0"
                  }
               ]
            },
            {
               "name" : "GEN MAX",
               "$mlst_contents" : [
                  {
                     "name" : "1",
                     "value" : 1
                  },
                  {
                     "name" : "2",
                     "value" : 2
                  },
                  {
                     "name" : "3",
                     "value" : 3
                  },
                  {
                     "name" : "4",
                     "value" : 4
                  },
                  {
                     "name" : "5",
                     "value" : 5
                  },
                  {
                     "name" : "6",
                     "value" : 6
                  },
                  {
                     "name" : "7",
                     "value" : 7
                  },
                  {
                     "name" : "8",
                     "value" : 8
                  },
                  {
                     "name" : "9",
                     "value" : 9
                  },
                  {
                     "name" : "10",
                     "value" : 10
                  },
                  {
                     "name" : "11",
                     "value" : 11
                  },
                  {
                     "name" : "12",
                     "value" : 12
                  },
                  {
                     "name" : "13",
                     "value" : 13
                  },
                  {
                     "name" : "14",
                     "value" : 14
                  },
                  {
                     "name" : "15",
                     "value" : 15
                  },
                  {
                     "name" : "16",
                     "value" : 16
                  },
                  {
                     "name" : "17",
                     "value" : 17
                  },
                  {
                     "name" : "18",
                     "value" : 18
                  },
                  {
                     "name" : "19",
                     "value" : 19
                  },
                  {
                     "name" : "20",
                     "value" : 20
                  },
                  {
                     "name" : "21",
                     "value" : 21
                  },
                  {
                     "name" : "22",
                     "value" : 22
                  },
                  {
                     "name" : "23",
                     "value" : 23
                  },
                  {
                     "name" : "24",
                     "value" : 24
                  },
                  {
                     "name" : "25",
                     "value" : 25
                  },
                  {
                     "name" : "26",
                     "value" : 26
                  },
                  {
                     "name" : "27",
                     "value" : 27
                  },
                  {
                     "name" : "28",
                     "value" : 28
                  },
                  {
                     "name" : "29",
                     "value" : 29
                  },
                  {
                     "name" : "30",
                     "value" : 30
                  },
                  {
                     "name" : "31",
                     "value" : 31
                  },
                  {
                     "name" : "32",
                     "value" : 32
                  }
               ]
            },
            {
               "name" : "GEN XSCL",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : 0
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            }
         ]
      },
      {
         "name" : "WALK PATHS",
         "$mlst_child" : [
            {
               "name" : "WLK PATH E",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "WLK PATH S",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            }
         ]
      },
      {
         "name" : "ENTITIES",
         "$mlst_child" : [
            {
               "name" : "HAS HOST",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "SECURITY",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "SEC LVL",
               "$mlst_contents" : [
                  {
                     "name" : "1",
                     "value" : 1
                  },
                  {
                     "name" : "2",
                     "value" : 2
                  }
               ]
            },
            {
               "name" : "HAS ROBO",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "ROBO HUB",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            }
         ]
      },
      {
         "name" : "RATS",
         "$mlst_child" : [
            {
               "name" : "RAT HOLE",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "HOLE OFFST",
               "$mlst_contents" : [
                  {
                     "name" : "LEFT",
                     "value" : 0
                  },
                  {
                     "name" : "RIGHT",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "RAT NOM",
               "$mlst_contents" : [
                  {
                     "name" : "NO",
                     "value" : 0
                  },
                  {
                     "name" : "YES",
                     "value" : 1
                  }
               ]
            },
            {
               "name" : "NOM XMIN",
               "$mlst_contents" : [
                  {
                     "name" : "-32",
                     "value" : -32
                  },
                  {
                     "name" : "-31",
                     "value" : -31
                  },
                  {
                     "name" : "-30",
                     "value" : -30
                  },
                  {
                     "name" : "-29",
                     "value" : -29
                  },
                  {
                     "name" : "-28",
                     "value" : -28
                  },
                  {
                     "name" : "-27",
                     "value" : -27
                  },
                  {
                     "name" : "-26",
                     "value" : -26
                  },
                  {
                     "name" : "-25",
                     "value" : -25
                  },
                  {
                     "name" : "-24",
                     "value" : -24
                  },
                  {
                     "name" : "-23",
                     "value" : -23
                  },
                  {
                     "name" : "-22",
                     "value" : -22
                  },
                  {
                     "name" : "-21",
                     "value" : -21
                  },
                  {
                     "name" : "-20",
                     "value" : -20
                  },
                  {
                     "name" : "-19",
                     "value" : -19
                  },
                  {
                     "name" : "-18",
                     "value" : -18
                  },
                  {
                     "name" : "-17",
                     "value" : -17
                  },
                  {
                     "name" : "-16",
                     "value" : -16
                  },
                  {
                     "name" : "-15",
                     "value" : -15
                  },
                  {
                     "name" : "-14",
                     "value" : -14
                  },
                  {
                     "name" : "-13",
                     "value" : -13
                  },
                  {
                     "name" : "-12",
                     "value" : -12
                  },
                  {
                     "name" : "-11",
                     "value" : -11
                  },
                  {
                     "name" : "-10",
                     "value" : -10
                  },
                  {
                     "name" : "-9",
                     "value" : -9
                  },
                  {
                     "name" : "-8",
                     "value" : -8
                  },
                  {
                     "name" : "-7",
                     "value" : -7
                  },
                  {
                     "name" : "-6",
                     "value" : -6
                  },
                  {
                     "name" : "-5",
                     "value" : -5
                  },
                  {
                     "name" : "-4",
                     "value" : -4
                  },
                  {
                     "name" : "-3",
                     "value" : -3
                  },
                  {
                     "name" : "-2",
                     "value" : -2
                  },
                  {
                     "name" : "-1",
                     "value" : -1
                  },
                  {
                     "name" : "0",
                     "value" : 0
                  },
                  {
                     "name" : "1",
                     "value" : 1
                  },
                  {
                     "name" : "2",
                     "value" : 2
                  },
                  {
                     "name" : "3",
                     "value" : 3
                  },
                  {
                     "name" : "4",
                     "value" : 4
                  },
                  {
                     "name" : "5",
                     "value" : 5
                  },
                  {
                     "name" : "6",
                     "value" : 6
                  },
                  {
                     "name" : "7",
                     "value" : 7
                  },
                  {
                     "name" : "8",
                     "value" : 8
                  },
                  {
                     "name" : "9",
                     "value" : 9
                  },
                  {
                     "name" : "10",
                     "value" : 10
                  },
                  {
                     "name" : "11",
                     "value" : 11
                  },
                  {
                     "name" : "12",
                     "value" : 12
                  },
                  {
                     "name" : "13",
                     "value" : 13
                  },
                  {
                     "name" : "14",
                     "value" : 14
                  },
                  {
                     "name" : "15",
                     "value" : 15
                  },
                  {
                     "name" : "16",
                     "value" : 16
                  },
                  {
                     "name" : "17",
                     "value" : 17
                  },
                  {
                     "name" : "18",
                     "value" : 18
                  },
                  {
                     "name" : "19",
                     "value" : 19
                  },
                  {
                     "name" : "20",
                     "value" : 20
                  },
                  {
                     "name" : "21",
                     "value" : 21
                  },
                  {
                     "name" : "22",
                     "value" : 22
                  },
                  {
                     "name" : "23",
                     "value" : 23
                  },
                  {
                     "name" : "24",
                     "value" : 24
                  },
                  {
                     "name" : "25",
                     "value" : 25
                  },
                  {
                     "name" : "26",
                     "value" : 26
                  },
                  {
                     "name" : "27",
                     "value" : 27
                  },
                  {
                     "name" : "28",
                     "value" : 28
                  },
                  {
                     "name" : "29",
                     "value" : 29
                  },
                  {
                     "name" : "30",
                     "value" : 30
                  },
                  {
                     "name" : "31",
                     "value" : 31
                  },
                  {
                     "name" : "32",
                     "value" : 32
                  }
               ]
            },
            {
               "name" : "NOM XMAX",
               "$mlst_contents" : [
                  {
                     "name" : "-32",
                     "value" : -32
                  },
                  {
                     "name" : "-31",
                     "value" : -31
                  },
                  {
                     "name" : "-30",
                     "value" : -30
                  },
                  {
                     "name" : "-29",
                     "value" : -29
                  },
                  {
                     "name" : "-28",
                     "value" : -28
                  },
                  {
                     "name" : "-27",
                     "value" : -27
                  },
                  {
                     "name" : "-26",
                     "value" : -26
                  },
                  {
                     "name" : "-25",
                     "value" : -25
                  },
                  {
                     "name" : "-24",
                     "value" : -24
                  },
                  {
                     "name" : "-23",
                     "value" : -23
                  },
                  {
                     "name" : "-22",
                     "value" : -22
                  },
                  {
                     "name" : "-21",
                     "value" : -21
                  },
                  {
                     "name" : "-20",
                     "value" : -20
                  },
                  {
                     "name" : "-19",
                     "value" : -19
                  },
                  {
                     "name" : "-18",
                     "value" : -18
                  },
                  {
                     "name" : "-17",
                     "value" : -17
                  },
                  {
                     "name" : "-16",
                     "value" : -16
                  },
                  {
                     "name" : "-15",
                     "value" : -15
                  },
                  {
                     "name" : "-14",
                     "value" : -14
                  },
                  {
                     "name" : "-13",
                     "value" : -13
                  },
                  {
                     "name" : "-12",
                     "value" : -12
                  },
                  {
                     "name" : "-11",
                     "value" : -11
                  },
                  {
                     "name" : "-10",
                     "value" : -10
                  },
                  {
                     "name" : "-9",
                     "value" : -9
                  },
                  {
                     "name" : "-8",
                     "value" : -8
                  },
                  {
                     "name" : "-7",
                     "value" : -7
                  },
                  {
                     "name" : "-6",
                     "value" : -6
                  },
                  {
                     "name" : "-5",
                     "value" : -5
                  },
                  {
                     "name" : "-4",
                     "value" : -4
                  },
                  {
                     "name" : "-3",
                     "value" : -3
                  },
                  {
                     "name" : "-2",
                     "value" : -2
                  },
                  {
                     "name" : "-1",
                     "value" : -1
                  },
                  {
                     "name" : "0",
                     "value" : 0
                  },
                  {
                     "name" : "1",
                     "value" : 1
                  },
                  {
                     "name" : "2",
                     "value" : 2
                  },
                  {
                     "name" : "3",
                     "value" : 3
                  },
                  {
                     "name" : "4",
                     "value" : 4
                  },
                  {
                     "name" : "5",
                     "value" : 5
                  },
                  {
                     "name" : "6",
                     "value" : 6
                  },
                  {
                     "name" : "7",
                     "value" : 7
                  },
                  {
                     "name" : "8",
                     "value" : 8
                  },
                  {
                     "name" : "9",
                     "value" : 9
                  },
                  {
                     "name" : "10",
                     "value" : 10
                  },
                  {
                     "name" : "11",
                     "value" : 11
                  },
                  {
                     "name" : "12",
                     "value" : 12
                  },
                  {
                     "name" : "13",
                     "value" : 13
                  },
                  {
                     "name" : "14",
                     "value" : 14
                  },
                  {
                     "name" : "15",
                     "value" : 15
                  },
                  {
                     "name" : "16",
                     "value" : 16
                  },
                  {
                     "name" : "17",
                     "value" : 17
                  },
                  {
                     "name" : "18",
                     "value" : 18
                  },
                  {
                     "name" : "19",
                     "value" : 19
                  },
                  {
                     "name" : "20",
                     "value" : 20
                  },
                  {
                     "name" : "21",
                     "value" : 21
                  },
                  {
                     "name" : "22",
                     "value" : 22
                  },
                  {
                     "name" : "23",
                     "value" : 23
                  },
                  {
                     "name" : "24",
                     "value" : 24
                  },
                  {
                     "name" : "25",
                     "value" : 25
                  },
                  {
                     "name" : "26",
                     "value" : 26
                  },
                  {
                     "name" : "27",
                     "value" : 27
                  },
                  {
                     "name" : "28",
                     "value" : 28
                  },
                  {
                     "name" : "29",
                     "value" : 29
                  },
                  {
                     "name" : "30",
                     "value" : 30
                  },
                  {
                     "name" : "31",
                     "value" : 31
                  },
                  {
                     "name" : "32",
                     "value" : 32
                  }
               ]
            }
         ]
      }
   ]
}
